splint armor - French English Dictionary